Three-view of roles